Laramine

What can you tell me about a food suppliment called Laramine? I’m sure it’s junk but I would like an assessment from a creditable source.

Moving to General Questions.

Never heard of it. A very quick Google is just returning hits for locations no food supplement. Do you have a link or does it go by another name?