Other crossword clues for answer "BASF"BASFHuge chemical companyGerman chemical giantBig name in chemicals