Thioctic acid (2,5-dioxopyrrolidin-1-yl 5-(1,2-dithiolan-3-yl)pentanoate)

SLS-0023

40846-94-4