1452581-3 vs 1452584-7 vs 1452586

 
PartNumber1452581-31452584-71452586
DescriptionAMP1452581-3 (Alt: 1452581-3)Power Terminal Block, Panel Mount, Phenolic Insulator, 760A, 600V, 2 Pole
Top