>>8090290 (LB, repost from 750)
>it literally says biotech on the fucking sign retard
The sign isn't real. Here is (was) the original site:
https://web.archive.org/web/20190619035820/https://www.lanshanweb.com/case/web/513.html
Compare with some of the other stuff that company does.