308359-57-1
PM00104, 98%
Product Code:
2463828
Molecular Formula:
C37H38F3N3O8
Molecular Weight:
709.70
Order 308359-57-1