90584-98-2

DIBUTYLTINNMERCAPTIDE

DIBUTYLTINNMERCAPTIDE

Identification

Catalog number2308235
Chemical name DIBUTYLTINNMERCAPTIDE
CAS RN90584-98-2

Structure

90584-98-2 structure