Oversized plastic switch - 12 V - 25 A. Frame: 22 x 38 mm. | Current (A): 25.0 | Voltage: 12 V | Current: 25 A | Made in: China