Supplier: Apollo Scientific
Octadecylphosphonic acid 97%
Supplier: Thermo Fisher Scientific
Octadecylphosphonic acid ≥97%