Fine Organics: IPO Opens On June 20