142054-81-7
Methyl 6-phenethylpyridazine-3-carboxylate
Product Code:
104853
Molecular Formula:
C14H14N2O2
Molecular Weight:
242.27
Order 142054-81-7