Пятна от растительного масла легко выводятся бензином. Пятна от бензина легко снимаются раствором щелочи. Пятна от щелочи исчезают от уксусной эссенции. Следы от уксусной эссенции надо потереть подсолнечным маслом. 
Hу, а как выводить пятна от подсолнечного масла, вы уже знаете...
Напомнило.  Как-то мне то ли показалось, то ли не показалось, что кот пометил диван.  Я долго вынюхивала, то мне чудилось, что есть слабый запах, то ничего не чудилось. Мне посоветовали спец. спрей, который уничтожает кошачьи метки.  Я на всякий случай пошла, купила его и побрызгала на это место на боку дивана. 
И как стало это набрызганное вонять рвотой!   
 
 
Все мои ухищрения убрать этот запах были посрамлены.  Я много раз замывала водой с порошком или мылом, запах этот вроде исчезал, но потом, особенно когда жарко, все равно потихоньку проявлялся. 
С тех пор я при упоминании этих спреев долго матерно ругаюсь.