Back to Previous Page

4-(Trifluoromethyl)benzhydrazide

ITEM#: 3042-5391711G

MFR#: 539171-1G

4-(Trifluoromethyl)benzhydrazide 97%

4-(Trifluoromethyl)benzhydrazide 97%