ivermectin 6 mg pills - stromectol 3 mg price cefaclor 250mg pills