75606-54-1
5-(2-methyl-1,3-thiazolidin-2-yl)pent-2-yn-1-ol
Product Code:
1782437
Molecular Formula:
C9H15NOS
Molecular Weight:
185.28
Order 75606-54-1