sporanox 100 mg ca tindamax 300mg generic tindamax usa