685090-17-9
1,2-Indolizinedicarboxylic acid, 3-(5,6-dicyano-3-phenylpyrazinyl)-,dimethyl ester
Product Code:
1351850
Molecular Formula:
C24H15N5O4
Molecular Weight:
Order 685090-17-9