diethyl (6-bromohexanyl)phosphonate

diethyl (6-bromohexanyl)phosphonate · CAS 100462-72-4