Spdt Latching 0.03 Db Low Insertion Loss Repeatability Dc To 20 Ghz Electro-Mechanical Relay Switch, Indicators, Self Cut Off, 1W, 24V, Sma |Fairview Microwave FMSW6335