Skip to main content
IBC

LS Starrett

12923-0

POWER SUPPLY, DIN RAIL 12V @ 1.25A (12W), MEAN WELL