This product has a Quality Level 100. Methods of preparation are considered proprietary for products with Quality Level 100. However, the following publications may be helpful:
https://pubchem.ncbi.nlm.nih.gov/compound/9774
https://www.benchchem.com/product/b1588066
https://patents.google.com/patent/EP2511376B1/en