A highly thermostable crude endoglucanase produced by a newly isolated Thermobifida fusca strain UPMC 901