dioleoylphosphatidylthioglycerol
CAS No:
91860-73-0
Order 91860-73-0
dioleoylphosphatidylthioglycerol