2019 Global 2-bromo-6-methoxybenzoic acid (CAS 31786-45-5) Industry Report - History, Present and Future