52186-58-0
1,4,7,10-Tetraphosphadecane, 1,1,4,7,10,10-hexaphenyl-, (4R,7S)-rel-
Product Code:
660510
Molecular Formula:
C42H42P4
Molecular Weight:
Order 52186-58-0