58573-80-1
Benzoic acid, 4-(octyloxy)-, 6-cyano-2-naphthalenyl ester
Product Code:
1431942
Molecular Formula:
C26H27NO3
Molecular Weight:
401.49
Order 58573-80-1