Micronetics 07397-20-1236685-2 Coaxial Switch
Condition : Used