This planetary gear is manufactured by Neugart for the Swiss distributor Relex.
What is certain is that the name begins with PLPE090-005.
The following Neugart article number could probably be the right one: PLPE090-005-SSSA3AC
Condition: new and in original packaging. With a Neugart leaflet for assembly