2,3-Diphenyl-4-thiazolidinone 2,3-Diphenyl-4-thiazolidone 29291-15-4 4-27-00-02743 (Beilstein Handbook Reference) 4-Thiazolidinone, 2,3-diphenyl- AI3-26547 BRN 0198196 NSC 105182