MPN TS015M DC Switch for Photo Voltaic Installations, for customer to mount in their own control panel. Ratings 35A at 500V DC and 25A at 600V DC
eBay