Safflower Seed Oil in Turkey Bst International Address: Bahcelievler Mah. Buyukcekmece-, 34530 Istanbul Turkey Phone Number: +90 53 23 17 25 06