Can anyone point me in the right direction? I thought it was a research lab, or something like that. I googled it but didn't find anything.