Nova Assembly Inc 180 Mace St # B13 Chula Vista, CA 91911 Phone: (619) 585-7468
Category: Electronic Parts Assemblers (Wholesale)