2743-38-6 | Dibenzoyl-L-tartaric acid | AOBChem