Onyx Sand is specially fracted for the planted aquarium. It is carbonate rich which gives plants an advantage to utilize bicarbonates. As like all seachem plant substrate it is natural product that can used by itself or mixed with other substrates.
Onyx Sand also if fantastic for using as your base layer, as it allows roots to easily grow and spread due too it's anti clumping formula