Octavinyloctasilasesquioxane

Octavinyloctasilasesquioxane · CAS 69655-76-1