22267-94-3
(1R,2S)-1,2-Dihydro-1,2-diiodobenzocyclobutene
Product Code:
1195385
Molecular Formula:
Molecular Weight:
Order 22267-94-3