Ranbaxy Suspends Generic Lipitor Manufacturing Following Recall

$40.00