4-cmc crystals price