glycero-3-monophosphate(2-) (CHEBI:78185)
Definition: An anionic phospholipid having a phosphate group at sn-1 or sn-3 position of the glycerol backbone, and with a combination of one or two acyl groups, alkyl groups, or alkenyl groups  attached at the sn-1, sn-2, or sn-3 positions through ester, ether or vinyl linkages respectively.
Example SMILES structures:
P(OC[C@@H](CO/C=C\CCCCCCCCCCCCCCCC)O)(=O)([O-])[O-]
[C@@H](COC(CCCCCCC/C=C\CCCCCCCC)=O)(COP([O-])(=O)[O-])OC(CC/C=C\C/C=C\C/C=C\C/C=C\C/C=C\C/C=C\CC)=O
C(CCCCCCC/C=C\CCCCCCCC)(=O)O[C@@H](COP(=O)([O-])[O-])CO/C=C\CCCCCCCCCCCCCCCC
P(=O)([O-])([O-])OC[C@H](OC(CCCC=O)=O)COC(=O)CCCCCCCCCCCCCCC
P(=O)([O-])([O-])OC[C@H](OC(CCCCO)=O)COC(=O)CCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
[H][C@@](COC(=O)CCCCCCCCCCCCCCC)(COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
C(CCCCCCCC)CCC(OC[C@H](COP([O-])(=O)[O-])O)=O
[O-]P(=O)(OC[C@@H](COC(=O)CCCCCCCCCCCCC)O)[O-]
CCCCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCCCCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCCCC
CCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
[H][C@@](COC(=O)CCCCCCCCCCCCCCC)(COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCC
CCCCCCCC\C=C/CCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
O(C[C@H](COP(=O)([O-])[O-])O)C(=O)CCCCCCC/C=C\C/C=C\CCCCC
CCCCCCCC\C=C/CCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/C\C=C/CCCCC)COP([O-])([O-])=O
CC\C=C/C\C=C/C\C=C/CCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/C\C=C/C\C=C/CC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
CCCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
CCCCCCCC\C=C/CCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCC\C=C/C\C=C/C\C=C/CCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)O[C@H](COC(=O)CCCC\C=C/C\C=C/C\C=C/CCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
CCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
[H][C@@](O)(COC(=O)CCCCCCC\C=C/CCCCCC)COP([O-])([O-])=O
[H][C@@](COC(=O)CCCCCCC\C=C/CCCCCC)(COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCC
[H][C@@](COC(=O)CCCCCCCCCCCCCCCCC)(COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCC
[H][C@@](COC(=O)CCCCCCC\C=C/CCCCCCCC)(COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCC
CCCCCCCC\C=C/CCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCC\C=C/C\C=C/C\C=C/C\C=C/CCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)O[C@H](COC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC)COP([O-])([O-])=O
CCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCC\C=C/CCCCCC
CCCCCCCCCCC\C=C/CCCCC(=O)O[C@H](COC(=O)CCCCCCC\C=C/CCCCCCCC)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)O[C@H](COC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC)COP(O)(O)=O
CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/C\C=C/CCCCC
CCCCC\C=C/C\C=C/C\C=C/C\C=C/CCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCC\C=C/C\C=C/CCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CC\C=C/C\C=C/C\C=C/C\C=C/C\C=C/C\C=C/CC
CCCCCCCCCCCCCCCCOC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCOC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC\C=C/CCCCCCCC
CCCCCCCCCCCCCCCCOC[C@@H](O)COP([O-])([O-])=O
CCCCCCCC\C=C/CCCCCCCC(=O)O[C@H](CO)COP([O-])([O-])=O
CCCCCCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCC\C=C/C\C=C/C\C=C/C\C=C/CCCC(=O)O[C@H](CO)COP([O-])([O-])=O
CCCCCC(=O)OC[C@@H](O)COP([O-])([O-])=O
CCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCC
CCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCC
CCCCCCCCCCCCCCCCOC[C@H](COP([O-])([O-])=O)OC(C)=O
CCCCCCCC\C=C/CCCCCCCCOC[C@@H](O)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCCCCCCCC
CC\C=C/C\C=C/C\C=C/C\C=C/C\C=C/C\C=C/CCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CC\C=C/C\C=C/C\C=C/C\C=C/C\C=C/C\C=C/CC
CCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CC\C=C/C\C=C/C\C=C/C\C=C/C\C=C/C\C=C/CC
CCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCCCC
CCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCC
CCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCC(=O)O[C@H](COC(=O)CCCCCCCCCCCCCCCC)COP([O-])([O-])=O
CCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCCCCCC
CCCCCCCC\C=C/CCCCCCCCOC[C@H](COP([O-])([O-])=O)OC(=O)CCC\C=C/C\C=C/C\C=C/C\C=C/CCCCC
CCCCCCCCCCCC(=O)OC[C@H](COP([O-])([O-])=O)OC(=O)CCCCCCCCCCC