Skip to main content
Main navigation
PRODUCTS
SERVICES
ABOUT
MEDIA
Blog
Contact
Lumacaftor
Lumacaftor
1-(2,2-Difluorobenzo[1,3]dioxol-5-yl)-cyclopropanecarboxylic acid
862574-88-7
△