113410-84-7
3,6-Pyridazinedione,4-bromo-4-(bromophenylmethyl)tetrahydro-5-(phenylmethylene)-
Product Code:
1327923
Molecular Formula:
C18H14Br2N2O2
Molecular Weight:
Order 113410-84-7