1357562-63-0
1-{(2S)-1-[(11BR)-DINAPHTHO[2,1-D:1',2'-F][1,3,2]DIOXAPHOSPHEPIN-4-YLOXY]PROPAN-2-YL}-3-PHENYLUREA, MIN. 97%
Product Code:
1570664
Molecular Formula:
Molecular Weight:
Order 1357562-63-0