top of page
250mg

1H-Indole-3-carboxaldehyde, 5-bromo-6-fluoro- [1227496-31-2], 97%

SKU: 1227496312
bottom of page