132371-73-4
1H-Indole-2,5-dicarboxylic acid, 3-phenyl-, dihydrazide
Product Code:
1053085
Molecular Formula:
C16H15N5O2
Molecular Weight:
309.32
Order 132371-73-4
indole,dicarboxylic,phenyl,dihydrazide,1h-indole,CASNo 132371-73-4