Has anybody ever heard of Tigerpaw Laboratories. I just bought some Propionate that has their label on it. There's no address from the company and it looks like someone printed the label of of a computer. If anyone has heard of this stuff please respond. The person I bought it from said...