1H-Indene-1,3(2H)-dione, 2-[(3-iodophenyl)methyl]-2-(1-naphthalenyl)-

Product Code: 428502
Molecular Formula: C26H17IO2
Molecular Weight: 488.31
62345-34-0