I would never have expected the address of the Biotech Company in China.. 666?
Wuhan HealthCare Biotechnology Co., Ltd.
No. 666, Gaoxin Boulevard, East Lake High-tech Development Zone
Optics Valley Biolake, Building B6, 4/5 Floors,
Hongshan District, Postal Code: 430075
Wuhan City, Hubei Province, P.R. of China.
And the number of the beast was 666?