145306-65-6
3-Methoxy-D-phenylalanine
Product Code:
263864
Molecular Formula:
C10H13NO3
Molecular Weight:
195.21
Order 145306-65-6