20040627 india: Left seeks probe into Centaur sale