Menu

8002590

Voltage converter 80-24V, 33A

Description:
Incoming voltage 70-140V

 

Non-stock item