Skip to main content
IBC

LS Starrett

12922-0

POWER SUPPLY, DIN RAIL, 24V @ 4.2A (100W), MEAN WELL