Del City 966815 Push-On Terminal, 20 to 18 AWG Conductor, Red

Del City 966815 Push-On Terminal, 20 to 18 AWG Conductor, Red

Part #DC966815
MFG #966815
UNSPC #39121409