Skin peptides, kept short; no serum is made or sold.
This address does not match a page here. The home page introduces the compounds and their studies.