Supplier Page from MyBioSource.com for Recombinant Deinococcus radiodurans Lon protease (lon), partial