DDZ-ALA-OH CHA

Product Code: 148086
Molecular Formula: C21H34N2O6
Molecular Weight: 452.58
39508-06-0