40438-59-3
ethyl 4-(dicyclohexylphosphanyl)benzoate
Product Code:
2431628
Molecular Formula:
C21H31O2P
Molecular Weight:
346.44
Order 40438-59-3