61500-38-7

61500-38-7 structure
61500-38-7 structure

Name 1-(2,2-dibutyl-4-oxo-1,3,2-benzodioxastannin-7-yl)-3-phenylurea
Molecular Formula C22H28N2O4Sn
Molecular Weight 503.17000
Exact Mass 504.10700
PSA 107.81000
LogP 4.78490