Interim Report 2006
China Flavors and Fragrances Company Limited (03318)
Interim Report 2006