Search
Search All Matching Criteria
Triclinic structure of mimivirus capping enzyme triphosphatase at 1.65 a