29723-45-3
1-Selenophthalide
Product Code:
855991
Molecular Formula:
C8H6OSe
Molecular Weight:
197.09
Order 29723-45-3