1,3-diethenylcyclobutane

Product Code: 789343
Molecular Formula: C8H12
Molecular Weight: 108.18
77614-53-0