7NHU | pdb_00007nhu

Crystal structure of desB30 insulin produced by cell free protein synthesis


Select a different viewer