307-59-5
PERFLUORODODECANE
Product Code:
224054
Molecular Formula:
C12F26
Molecular Weight:
638.09
Order 307-59-5