Looks like Idebenone is on sale this month. 90 – 500mg capsules are $59.99 reg $69.99. http://bitly.com/MHTKZE
Idebenone On Sale
Leave a reply
Looks like Idebenone is on sale this month. 90 – 500mg capsules are $59.99 reg $69.99. http://bitly.com/MHTKZE