140466-39-3
Phosphoric acid, mono[3-(1H-imidazol-1-ylmethyl)phenyl]mono[2-methoxy-3-(tetradecyloxy)phenyl] ester
Product Code:
1695616
Molecular Formula:
C31H45N2O6P
Molecular Weight:
Order 140466-39-3