FMSW6407 SPDT Latching DC to 18 GHz Terminated Electro-Mechanical Relay Switch, Indicators, TTL, up to 90W, 28V, SMA | Turpanic