Offer details:
• Part number: PLC-30-12 (86395122)
• Manufacturer: Mean Well DE
• Distributor: SWATEE ELECTRONICS (distributor for US & EU)
• Condition: Brand new components in manufacturer package
• Dispatch delay: 2 - 5 working days
• Dispatch location: Germany or Czech Republic