Back to Previous Page

3-(4-(Prop-2-yn-1-yloxy)benzoyl)benzoic acid >=95%

ITEM#: 3042-90061450MG

MFR#: 900614-50MG

3-(4-(Prop-2-yn-1-yloxy)benzoyl)benzoic acid >=95%

3-(4-(Prop-2-yn-1-yloxy)benzoyl)benzoic acid >=95%