Amoxicillin: Essential Insights