Thiophenecarboxylic acid, sodium salt
CAS No. 80215-20-9
PTX3 protein 148591-49-5