3-Ipppds-indene

Supplier Alfa Chemistry
Product # ACM158628569
CAS # 158628-56-9
Pricing Inquire
MolecularFormula C25H31IN2O
Feedback