SpiroTetramat

Drug / Medication

A specific insecticide, mentioned in relation to chemical treatments or agricultural science.

Mentioned in 1 video