On the alexanderpalace.org site Alexander Palace Time Machine section there is a online book "Blood Stained Russia" where there is a Mgebrov-? 2 turret armored car in the hands of the City Milita or CM. this is probablyright after the Febuary/March Revolution. Perhaps somebody can have a shot at IDing it.
Do you meanthis picture? This is Renault Izhorski(ProjectStaff-Captain W.A. Mgebroff,built11 units). The pictureshowsthe transferofBelgianarmored cars division.