86106-16-3
5,5-dimethyl-3-(6-phenylhex-3-yn-1-yl)-1,3-thiazolidine-2,4-dione
Product Code:
1167390
Molecular Formula:
C17H19NO2S
Molecular Weight:
301.40
Order 86106-16-3