(3-(Allyloxy)-2-hydroxypropyl)guanidine 93893-86-8 EINECS 299-679-6