Product Inquiry

Product Name: diphenyldodecane
CAS Number: 68986-77-6