Established in 1989, i-star computer INC. Has fifteen years experience of designing and manufacturing switching power supply related products. From the regular to a full line high-end redundant supply, has grown be one major brands ...
Address:11911 Clark Street #cBusiness type:Manufacturer