Acaricide Insecticide Fenpyroximate 5% SC 97% TC 28% SC - China ...

Responsive image
source