Stara Technology 2019-08-13T10:28:41+00:00 Project Description Stara Technology 23832 Rockfield Blvd., #125, Lake Forest, CA 92630, USA Tel: (949) 597-2191 Fax:(949) 597-2192 E-mail:yni@staratech.com Project Details Categories: North AmericaUSA