(-)-3-Ethyl hydrogen (R)-3,4-thiazolidinedicarboxylate 122946-43-4 Telmesteina [INN-Spanish] Telmesteine Telmesteine [INN] Telmesteinum [INN-Latin]