73322-75-5
5-methylidene-L-norleucine
Product Code:
2449815
Molecular Formula:
C7H13NO2
Molecular Weight:
Order 73322-75-5