668968-92-1
Benzoic acid,5-cyano-2-[[(7-hydroxy-1-methyl-1H-indol-2-yl)carbonyl]amino]-
Product Code:
2017545
Molecular Formula:
C18H13N3O4
Molecular Weight:
Order 668968-92-1