selD logo

selD

Selenide, water dikinase

Molecular Synopsis