Thorax

Thorax is or was a manufacturer of recumbent trikes, I can't find a current website with a quick google and I have to say that product names like "Thorax Sinus" don't exactly bode well... Even the BROL review seems to have vanished into the ether.