Anyone know about this company? Have positions posted.. sounds like you're selling their research lab that uses mice?