20041205 india: ISRO says 'no' to satellite