Back to Previous Page

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

ITEM#: 3042-900602100MG

MFR#: 900602-100MG

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

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