1052209-51-4
D,L-7-AZA-3-INDOLYLGLYCINE
Product Code:
1018827
Molecular Formula:
C9H9N3O2
Molecular Weight:
191.19
Order 1052209-51-4