SPAC29B12.14c

Uncharacterized permease C29B12.14c

Molecular Synopsis