Skip to main content

YTP-E E148D, a weakly yellow thermostable protein