53273-26-0

Chemical Name: Dimethyl [(2-indanoyl)methyl] phosphonate, 97 %
Structure:
53273-26-0 Dimethyl [(2-indanoyl)methyl] phosphonate, 97 %
CAS: 53273-26-0
ID:
Supplier: BOC Sciences

Get a quote