1. Beijing Hailan Science & TEC 1200 E Route 66, Glendora, CA 91740 Coordinate: 34.12819,-117.8426 Phone: (626) 914-5888