Search
Search All Matching Criteria
Haloalkane dehalogenase dmxa from marinobacter sp. elb17 possessing a unique catalytic residue