Home Chemical Details 79943-68-3
headactivatorpeptide
HYDRA PEPTIDE ACETATE
hydra-head activating peptide
pglu-pro-pro-gly-gly-ser-lys-val-ile-leu-phe
−20°C
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us