20061123 india: New clause in N-deal worries scientists