39508-06-0
DDZ-ALA-OH CHA
Product Code:
148086
Molecular Formula:
C21H34N2O6
Molecular Weight:
452.58
Order 39508-06-0