2,2'-diiodobiphenyl-4,4'-dicarboxylic acid;NSC159316;AC1L6JAC;AC1Q4PMB;AR-1D1417;NSC-159316;4-(4-carboxy-2-iodophenyl)-3-iodobenzoic acid;6592-89-8
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number