Stepan is presenting the new DFD poster Published January 23, 2013 at 2000 × 1500 in Stepan is presenting the new DFD poster Stepan is presenting the new DFD poster