MOTHERBOARD 120x100 mm

MOTHERBOARD 120x100 mm

MOTHERBOARD 120x100 mm

Part number:
3390423
Technical Note
power supply 24V