SPAC1F7.09c

Probable allantoicase

Molecular Synopsis