575496-62-7
Product Name:
N'-[(E)-(1-methyl-1H-indol-3-yl)methylidene]-2-(naphthalen-1-yloxy)acetohydrazide
Formula:
C22H19N3O2
Inquiry
There is currently no information available
