360 engine vibration
IMHO, looks like a stock replacement part.. For cruising use, probably OK.
Any rubber parts being made in China and India these days are a real gamble. Motor mounts and strut tops are a great example: buy from there and they may be OK or may just as likely be trash. I just don't know where this one is made. So not much help....