Identifying replacement freehub I’ve been tasked to source a replacement freehub, any ideas what this type would be? Might be obvious forgive my ignorance!

Forgot to mention, it’s from a Marin bike. That’s all I know so far
Looks to be the standard Shimano RM30/RM33 variant.  The freehubs are different for 7speed vs the 8/9/10speed versions, so double check the speeds before replacement.