128881-70-9
1,3-Dithiole, 2-(1,3-dithiol-2-ylidene)-4-(octadecylseleno)-
Product Code:
1178060
Molecular Formula:
C24H40S4Se
Molecular Weight:
535.79
Order 128881-70-9