Amoxil: Your Comprehensive Guide to an Essential Antibiotic