16 20a high current snap-...

Part Details