Polypeptone YMS-10123 contains a mix of peptides and free amino acids. Polypeptone YMS-10123 is guaranteed of BSE free.