3LBJ

Top30 molecules