Planet

Tagelswangen, Switzerland

Swiss-engineered and made, this is perhaps the most comprehensive collection of automatic drop seals available anywhere. Unique solutions for sound, driving rain, sliding glass doors and pivot door applications, makes Planet a must-know for anyone specifying doors.