TK2141 logo

TK2141

Pantoate kinase

Molecular Synopsis