PFI 6906-2RS C3 on sale in Kenya