330796-62-8
5(S)-HETE-D8
Product Code:
2025435
Molecular Formula:
C20H24D8O3
Molecular Weight:
328.52
Order 330796-62-8