108376-04-1
LogP
Product Code:
1132732
Molecular Formula:
C26H21 N7 O8 S4
Molecular Weight:
687.75
Order 108376-04-1
,CASNo 108376-04-1