122738-28-7
Pyrrolo[3,4-c]pyrrole-1,4-dithione, 2,5-dihydro-3,6-dioctadecyl-
Product Code:
1665841
Molecular Formula:
C42H76N2S2
Molecular Weight:
Order 122738-28-7