Search
Search All Matching Criteria
The 1.65a crystal structure of 3-hexulose-6-phosphate synthase from salmonella typhimurium