Stimulizer 1 litre

$32.00

1 in stock

Super concentrate Bio-stimulant & natural chelating agent, a couple of drops in any spray mix yields amazing results.

Weight 1.5 kg