Phenyla-L-thiorhamnopyranoside [ 503065-75-6 ]