ByNobleID
    Refined structure of dienelactone hydrolase at 1.8 A. | NobleID