Bio Nova Roots Stimulator

£19.99£239.99

Bionova Roots is one of the first Bionova established products, developed with extensive research on root development and reinforcement. This product has been researched and fabricated with several European horticultural companies and universities worldwide.

SKU: N/A Categories: ,