39508-07-1
DDZ-PHE-OH
Product Code:
148085
Molecular Formula:
C21H25N1O6
Molecular Weight:
387.43
Order 39508-07-1