is lasix bad for your kidneys hardwell sildenafil prednisone allergy mannitol and lasix for icp order what is metformin made of