Renin Substrate, human

Supplier Creative Peptides
Product # A15040
Pricing Inquire
MolecularWeight 1760
Sequence DRVYIHPFHLVIHN
Feedback