2-Isobutyramido-7H-purin-6-yl diphenylcarbamate

Category

SMP-0006

185610-53-1