ydeN logo

ydeN

Putative hydrolase YdeN

Molecular Synopsis