Four Decades of Cytochrome P450 2B Research: From Protein Adducts to Protein Structures and Beyond