Benzoic acid, 4-(hexadecyloxy)-, hydrazide
CAS No:
334871-71-5
Order 334871-71-5
benzoic,hexadecyloxy,hydrazide