91860-73-0
dioleoylphosphatidylthioglycerol
Product Code:
655725
Molecular Formula:
C42H79 O9 P S
Molecular Weight:
791.11
Order 91860-73-0