R595463110

$657.26

SKU: R595463110 Category:

SPDT Platinum SMA 20GHz Latching Self-cut-off Indicators 24Vdc Positive common Pins terminals