Indole-3-glyoxylic acid (3-吲哚乙醛酸)
CAS No:
1477-49-2
Order 1477-49-2