2106597-79-7 | Ethyl 6-methyl-3-pyridazinepropanoate | AOBChem