Can you ID this alternator?

Gents,

Numbers on it:
3874271
2095191
R795

Thanks for your time

Graham

9F4B4B4E-18E1-4866-9AE7-89136772477C.jpeg

A2ADD720-3EBC-403D-948D-9C3223739DA5.jpeg

6890664F-E1CB-465E-8B74-C23CDB1E8394.jpeg