Hnpc-a3066

Hnpc-a3066

AOB36799

1000 Items

$0.00

Overview

Novel strobilurin acaricide, exhibiting larvicidal and ovicidal activities against various acarids