180918-68-7
trecetilide
Product Code:
295576
Molecular Formula:
C21H37 F N2 O3 S
Molecular Weight:
416.59
Order 180918-68-7