ucanr.edu
Epoxide Hydrolase (2014)
Hammock Laboratory of Pesticide Biotechnology - Epoxide Hydrolase (2014)
University of California Agriculture and Natural Resources