Products

Item code: 500008430

Item text: Input: 100-240VAC 3.5A 50/60Hz Output: 36VDC 6.7A

Manufacturer: