I have purchased a number of these over the years and they seem to be slightly better quality than the original Yaesu ones.
https://www.amazon.com/Replacement-Microphones-MH-36A6J-MH-36B6JS-MH-48A6JA/dp/B018FNQ58E