21367-74-8
6-(4-methoxyphenyl)-3,4-diphenylpyridazine
Product Code:
1724681
Molecular Formula:
C23H18N2O
Molecular Weight:
338.40
Order 21367-74-8