KISSPEPTIN10.XYZ is a plain-language reference on one ten-residue signalling peptide. Nothing is sold on this site.
Discovery

How kisspeptin was discovered