ID: 109580.3.0.229
Display: 2.8.1.12 - Molybdopterin synthase / MPT synthase (1 of 3)
Mrna: 109580.3.0.229 2.8.1.12 - Molybdopterin synthase / MPT synthase (1 of 3)