reagents eso