391613-85-7
4-[(z)-(2-oxo-1,2-dihydro-3h-indol-3-ylidene)methyl]benzoic Acid
Product Code:
2120112
Molecular Formula:
Molecular Weight:
Order 391613-85-7