DDZ-LEU-OH CHA

Product Code: 252877
Molecular Formula: C18H27NO6.C6H13N
Molecular Weight: 452.58
329323-33-3