2-Iodo-6-(trifluoromethyl)benzyl bromide [1261876-33-8]

Cat# NB-42-90989

Size : Onrequest

Brand : Neo Biotech