T28A8.150

Endoglucanase 16

Molecular Synopsis