Rock Phosphate Mix

Rock phosphate is a calcium or limebased phosphate rock that is usually ground to the consistency of small crumbshis rock powder contains over 30 phosphate and a large number of trace elementsock phosphate does not leach out of the soil, remaining unchanged until taken up by the roots.