Top Suppliers:I want be here

132945-26-7

132945-26-7 structure
132945-26-7 structure

Name ctk4b8260
Molecular Formula C8H10O2
Molecular Weight 138.16400
Exact Mass 138.06800
PSA 29.60000
LogP 0.60870