Yes on big leaks they don't work but this leak was minor. Just a drop or two used to fall down from rear main seal. And that too only when engine was hot. I think it was just beginning of a leak. So thought to give a try some sealant. Could only found STP stop engine leak in Pakistan. Have used it in gear oil. Leak stopped Alhamdolillah. STP bottle says, it would take up to 6 months. So, it's about month and half I am not finding any oil drop on floor.
Thought I should post it. Could be helpful for someone.