85246609
Feb 18, 2011
SANOFI
Subscribe
Transdermal patches for use in the prevention and treatment of diabetes