2828432-39-7

2828432-39-7 structure
2828432-39-7 structure

Name Protease-Activated Receptor-2 Activating Peptide trifluoroacetate
Molecular Formula C31H57F3N10O9
Molecular Weight 770.84