82085-57-2
(5e)-5-[(2-hydroxyphenyl)methylidene]-1,3-selenazolidine-2,4-dione
Product Code:
1789769
Molecular Formula:
C10H7NO3Se
Molecular Weight:
268.12
Order 82085-57-2