52821-75-7
3-[1-(1,3-dihydro-2H-benzimidazol-2-ylidene)ethyl]-1H-isoindol-1-one
Product Code:
2472383
Molecular Formula:
C17H13N3O
Molecular Weight:
275.30
Order 52821-75-7