17896-84-3
PHT-GLY-BETA-ALA-OH
Product Code:
221293
Molecular Formula:
C13H12N2O5
Molecular Weight:
276.24
Order 17896-84-3