Hangzhou Zheda Dixun Biological Gene Engineering Co. Ltd. | Bldg. 2 No. 568 Binkang Rd. Binjiang Dist. Hangzhou Zhejiang 310052
China | NPZ technology Ltd | Stirling House Cambridge Innovation Park Denny End Road Waterbeach Cambridge Cambridgeshire CB25 9QE
United Kingdom | 03/29/2021 | 12385 |