Search

Part Details

3-89642M

Switches Unlimited 3-89642M

Description: DPDT,*(M)ON-OFF-*(M)ON 20A QC

Stock: 9

Price: 11.62