nft-1 logo

nft-1

Nitrilase and fragile histidine triad fusion protein NitFhit

Molecular Synopsis