(2-Fluorophenyl)thiourea, 97%

AB112483