Deer Antlers are the Fastest Growing Membrane known to mankind.  From tiny pinnacles to Enormous Racks in just 90 days!  While the antlers are in its velvet stage, a freeze dried extraction process takes place and it is made into a formula that can be consumed as Deer Antler Spray.


Via: Nutronics Labs