Basic information Safety Related Supplier
1-Triphenylstannyl-1-benzylpropylphosphonic acid diethyl ester Structure

1-Triphenylstannyl-1-benzylpropylphosphonic acid diethyl ester