TAT 2-4

Supplier Creative Peptides
Product # T04010
Pricing Inquire
MolecularFormula C132H240N66O29
Sequence YGRKKRRQRRRGYGRKKRRQRRRG
Feedback