Sales R&D Production Ogawa Flavors & Fragrances(Shanghai)Co., Ltd. Address 85 Jiangtian Rd. (East), Songjiang Industrial zone, Shanghai China Access Map TEL 86-21-6774-2188 View map with browser Introduction Back to list