138061-89-9
1,3,4-Thiadiazolidine, 5-(2,2-dimethylpropylidene)-2,2-diphenyl-
Product Code:
554857
Molecular Formula:
C19H22N2S
Molecular Weight:
310.45
Order 138061-89-9