IDEA #65EFJW New technology on synthesis of sugar-based oil gelling molecules

For more information or to license this innovation: