Toluene-2,4-diisocyanate, 98%

AB123565