20110724 city.delhi: Mystery 'drug' has cops on toes; docs laugh it off