1193329-98-4

1193329-98-4 structure
1193329-98-4 structure

Name NLRP3-IN-22
Molecular Formula C19H12F3NO4S
Molecular Weight 407.36