2904477

Phoenix Contact
Electronic Components
FILTER TERMINAL BLOCK, 24VDC, PUSH-IN
2904477Phoenix ContactElectronic Components