China Fenticonazole Nitrate, Find details about China Fenticonazole Nitrate, 73151-29-8 from Fenticonazole Nitrate