5-Arylidene-2-phenylimino-4-thiazolidinones as PTP1B and LMW-PTP inhibitors.