150 Amp 18.8mm Pitch Panel Feed Through Terminal Block

150 Amp 18.8mm Pitch Panel Feed Through Terminal Block