top of page
Benzaldehyde, 4-[3-(trifluoromethyl)-3H-diazirin-3-yl]- [128886-88-4] 97%

Benzaldehyde, 4-[3-(trifluoromethyl)-3H-diazirin-3-yl]- [128886-88-4] 97%

SKU: 128886884
bottom of page