human insulin degrading enzyme E111Q in complex with inhibitor compound 41367


Select a different viewer