Product Description

Tecmark TBS3213 25A DPDT Latching Barb Air Switch