DIPEPTIDE-17

Dipeptide-17 is the synthetic peptide consisting of glycine and proline.

Safety Ratings