Power Switch 63A DC, 1000V with M25

Power Switch 63A DC, 1000V with M25