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