All natural.
Straight from the worms to you. $2 for 2 litres.
Dilute the liquid to the consistency of weak tea . 200ml per 10 litres of water. A 2 litre bottle of worm
nature -- rich in good nitrogen fixing bacteria, and the key is the 100,000CFU/ml bacteria plus ready available liquid minerals and trace elements for immediate plant...