Designed by
Title
Styrene ethenylbenzene, vinylbenzene, phenylethene polystyrene building block molecule. Skeletal formula. #187167820
Description
Styrene ethenylbenzene, vinylbenzene, phenylethene polystyrene building block molecule. Skeletal formula