Basic information Safety Related Supplier
potassium octadecyl phosphonate Structure

potassium octadecyl phosphonate