20050321 india: Left ditches Congress; Patents Bill held up