ENSG00000239900 (ADSL)

homo sapiens

adenylosuccinate lyase