64D81106K82 | CAPACITOR | 10MF 1000VPK 1.97X3.66
Quantity on Hand:
Image shown may not be of specific product
10MF 1000VPK 1.97X3.66