Contact Allergy: A Review of Current Problems from a Clinical Perspective.