Bromoxynil Octanoate (2, 6-dibromo-4-cyanophenyl octanoate) 96%

China Bromoxynil Octanoate (2, 6-dibromo-4-cyanophenyl octanoate) 96%, Find details about China 1689-99-2, 2 6-Dibromo-4-Cyanophenyl N-Octanoate; from Bromoxynil Octanoate (2, 6-dibromo-4-cyanophenyl octanoate) 96%