79023136
Oct 8, 2005
ANHUI TONG FENG ELECTRONICS CO. LTD
Subscribe
Capacitors
Organic film (polypropylene)