TCS4S243-33201


Representative image only
25A 3pole OFF-ON Cam Switch