329323-33-3
DDZ-LEU-OH CHA
Product Code:
252877
Molecular Formula:
C18H27NO6.C6H13N
Molecular Weight:
452.58
Order 329323-33-3