Kyosho 94306 Floating Mount Set For 10 - 94306
Not sure what model this is from (Might be an engine mount?)