95823-35-1

pentaerythritol tetra(3-mercaptopropionate) reaction prods