Product Details

BIOSTAR 1LIT

Azadirachtin-(10000 ppm) min.

2400

SKU: Ltr Category: Tags: INSECTICEDES

INSECTICEDES