Health June 15, 2017 In and Out of Deer-Antler Drops Deer-antler drops are one of the herbs and dietary supplements preferred by people of China. This is very popular herb in China and is been used for ages to improve energy and protect body for…