Back to Previous Page

4-(Trifluoromethyl)benzhydrazide 5g

ITEM#: 3136-L0572406

MFR#: L05724-06

4-(Trifluoromethyl)benzhydrazide 5g

4-(Trifluoromethyl)benzhydrazide 5g