2-HYDROXY-5-THIOUREIDO-BENZOIC ACID [ 728918-63-6 ]