YM9582.12 logo

YM9582.12

Probable ADP-ribose 1''-phosphate phosphatase YML087W

Molecular Synopsis