3,6-Pyridazinedione,4-bromo-4-(bromophenylmethyl)tetrahydro-5-(phenylmethylene)-

Product Code: 1327923
Molecular Formula: C18H14Br2N2O2
Molecular Weight:
113410-84-7