Master Switch 100% Germany production, quality guaranteed Current 25A~630A Protection rating of up to IP65 Master switch catalog Inquiry