31634-70-5
1,6-Diphosphatriptycene
Product Code:
824489
Molecular Formula:
C18H12 P2
Molecular Weight:
290.23
Order 31634-70-5