buy dipyridamole 100mg pill gemfibrozil 300mg cost pravastatin generic