Home Chemical Details 90140-26-4
7,7a-Dihydro-1,3,4,7,7a-pentaphenyl-1H-pyrrolo[2,3-d]pyrimidine-2,5,6(5H)-trione
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us