Hi! I am looking for some information on a class of molecules called Mercapsins. Has anyone heard of them? What are they? TYIA Cat