entC logo

entC

Isochorismate synthase EntC

Molecular Synopsis