• Stimulator Liquid – 2 litres

    Stimulator Liquid - 2 litresIdeal for those with small garden spaces or indoor plants, or those wanting to try our premium organic liquid worm castings. $20.00
    Add to cart
  • Stimulator Liquid – 5 litres

    Stimulator Liquid - 5 litresThis is a five litre bottle or premium organic liquid worm castings. Popular with home vegetable growers and those with larger gardens. $35.00
    Add to cart