85193897
Dec 9, 2010
CHAN MICHAEL
Subscribe
A medical transdermal drug delivery patch, sold without medication, applied to the sole of feet to regulate blood sugar