Top Suppliers:I want be here

84668-41-7

84668-41-7 structure
84668-41-7 structure

Name (-)-Methyl(1-methylethyl)phenyl(triphenylmethyl)stannane
Molecular Formula C29H30Sn