barium sulphate precipitated baso4 cas no 7727 43 797 business directory