Tolfenpyrad129558-76-5100 % similar Tebufenpyrad119168-77-368 % similar 4-Chloro-3-ethyl-1-methyl-1H-pyrazole-5-carboxylic acid127892-62-047 % similar