they make adrenochrome in Wuhan, it would seem
certainly adds to the spoopiness level. there was also that Soros WuXi PharmaTech at the 666 street address in Wuhan
https://www.ncbi.nlm.nih.gov/pcsubstance/?term=%223B+Scientific+(Wuhan)+Corp%22%5BSourceName%5D+AND+%22Adrenochrome%22