Phoenix Contact  2800039

In Stock: 8414
2800039 Image

S-PT-2XEX-48DC-1/2"

Request for Quotation

404 421 2365717 8414 2800039.pdf 2365717 MFG_2800039.jpg

Please send RFQ , we will respond immediately.