87269-79-6
S-N-[(1-ethoxycarbonyl-3-oxo-3-phenylpropyl)]-L-alanine
Product Code:
1807741
Molecular Formula:
Molecular Weight:
Order 87269-79-6