I am planning to attempt a couple of RC MOCs and was looking up the power functions L motor on BL and found that there are actually 2 types of the L motor, namely the "88003 Power Functions L Motor" and the "99499 Power Functions 9V L Motor". From the somewhat limited information I could google, it seems like the 88003 can run on variable voltage (while I can't find the info on the 9V 99499 motor), it also seem like even their weights are different?
Can someone advice, or point me towards where I can find more information on these?