1185009-29-3

Diflufenican-D3 (3-Trifluoromethylphenoxy-2,4,6-D3),98 Atom % D