C
CT Guy
Dude, nitrogen is nitrogen is nitrogen, this is just in the form of mineral salts which do occur naturally, just not concentrated like in a bottle.
Nitrogen comes in many different forms and some plants will grow better with nitrogen in the form of nitrates and some in the form of ammonium.