TOROID MOUNT – 72959 (PINS 1-4)
Part Number: TX63/38/25-3C90
Our Price: $10.66
(Minimum order): 5
Quantity in Stock: 236