US Patent 08748143 Ketoreductase polypeptides for the reduction of acetophenonesUS Patent 8748143 Ketoreductase polypeptides for the reduction of acetophenones
Infobox
Patent Number
087481430
Patent Number
87481430
Edits on 19 May, 2023
"Remove website redirecting to Patent Public Search front page"