Iodofluoroacetic acid, sodium salt, 98%

AB148001