Icom HM126B Black Replacement Microphone for M502 M504 M504A (version 41,43) Great product