Top Suppliers:I want be here

78433-81-5

78433-81-5 structure
78433-81-5 structure

Name 3-Mhpmm
Molecular Formula C24H29NO3
Molecular Weight 379.49200
Exact Mass 379.21500
PSA 41.93000
LogP 4.81920