Buy Esab India; target of Rs 651: Firstcall Research