100551-69-7 BRN 5589168 N-(3,3-Diethoxypropyl)-N'-beta-D-ribofuranosylthiourea N-(D-Ribosyl)-N'-(3,3-diethoxypropyl)thiourea Thiourea, N-(3,3-diethoxypropyl)-N'-beta-D-ribofuranosyl-