629610-80-6
1H-Pyrido[2,3-b]indole-3-propanoic acid, 2,4-dimethyl-, phenylmethylester
Product Code:
1784235
Molecular Formula:
C23H22N2O2
Molecular Weight:
Order 629610-80-6