143899-78-9 Pseudo-cellobiose