25MXC18000MEFCSN30X30

Rubycon Corporation
Electronic Components
OEM/CM ONLY
25MXC18000MEFCSN30X30Rubycon CorporationElectronic Components