Ethanone, 1-phenyl-2-(tetrahydro-2(1H)-pyrimidinylidene)- [82100-30-9] 97%Ethanone, 1-phenyl-2-(tetrahydro-2(1H)-pyrimidinylidene)- [82100-30-9] 97%SKU: 82100309Add to Quote