You apparently didn't follow the link. "Some guy" has been assured by leading researchers (eg vanden Bossche) that ot exists
Oh, & his article includes links to 2 labs where you can buy live specimens.