I think, you cannot delete any record from ESDS...
one way you can do it is, copy VSAM-ESDS file back to sequential file(PS file), remove the duplicates and load it back after re-creating the VSAM-ESDS dataset with the same name.
Please let me know if i am wrong or any efficient way to do it...