18 AWG Wire Ferrule

  • SKU:  PD902586