Hangzhou, Zhejiang, China,
Address - BioExtract, SM 62, NGEF Ancillary Industrial Area, Mahadevapura Post, Bangalore - 560 048, India
Chenshan Road, Shanghai, Shanghai, China,200234
No.106,Yuhua Road, Shijiazhuang, Hebei, China,050000
8th floor, the ithum A-40 sector 62 noida up delhi ncr, Noida, Uttar Pradesh, India,201301