IB* Labs=Liquid Research?
I had a good bro tell me awhile back that this was true. I did a little digging into the website itself and there are several similarities, the main one being the locationin a lil bitty ass town a stones throw from where LR was. What's the odds of two Research chemical companies operating in such a close proximity in a such a such a small town? Not making accusations yet, but im gonna stear clear of this company in case it is the former LR. We all know what kind of poor business practices t hey used.