Millipore/Sigma

3A 6A-DIPHENYLTETRAHYDROIMIDAZO[4 5-D]IMIDAZOLE-2 5(1H 3H)-DIONE

3A 6A-DIPHENYLTETRAHYDROIMIDAZO[4 5-D]IMIDAZOLE-2 5(1H 3H)-DIONE

Regular price

$714.29 USD

Regular price Sale price $714.29 USD
Sale Sold out

3A 6A-DIPHENYLTETRAHYDROIMIDAZO[4 5-D]IMIDAZOLE-2 5(1H 3H)-DIONE
Catalog No:PHR2554-100MG
530 Pharma/Secondaries

View full details