Thioctic acid

ID
70496003
Name
Thioctic acid